to be on garden leave - Spanisch Englisch Wörterbuch